Chester

Chester is a village in Nova Scotia.